c2a4907f3883189b47be0a1e0efe87122fed6faf,extensions/indexes/spatial/src/org/exist/indexing/spatial/AbstractGMLJDBCIndexWorker.java,GMLStreamListener,characters,#Txn#TextImpl#NodePath#,640

Before Change


        public void characters(Txn transaction, TextImpl text, NodePath path) {
        	if (isDocumentGMLAware) {
        		//Release the deferred element
        		processDeferredElement();
	        	deferredElement = null;
	        	try {
	        		geometryDocument.characters(text.getData().toCharArray(), 0, text.getLength());

After Change


        public void characters(Txn transaction, TextImpl text, NodePath path) {
        	if (isDocumentGMLAware) {
        		//Release the deferred element if any
        		if (deferredElement != null)        		
        			processDeferredElement();	        	
	        	try {
	        		geometryDocument.characters(text.getData().toCharArray(), 0, text.getLength());
	        	} catch (Exception e) {